package com.example.userpointmgr.dao;

import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;

//‌特点‌：属性与业务实体对象相对应，但可能只包含业务实体的子集。
//用途‌：主要用于跨网络传输数据，如客户端与服务器之间的数据交换。减少通信开销，提高分布式调用的性能和降低网络负载。


@Data
@ApiModel("用户注册数据表")
public class UserRegisterDTO {
    @ApiModelProperty("微信的openid")
    private String openid;
    @ApiModelProperty("微信手机号")
    private String phoneNumber;
    @ApiModelProperty("真实姓名")
    private String realName;
    @ApiModelProperty("微信昵称")
    private String nickName;
    @ApiModelProperty("微信头像")
    private String avatar;
    @ApiModelProperty("用户工号")
    private int userNum;
    @ApiModelProperty("用户组织")
    private String userGroup;
//    @ApiModelProperty("用户积分")
//    private int userPoints;
//    @ApiModelProperty("用户角色")
//    private String role;
}
